#include <stdio.h>

int main()
{
    //常量关键字
    //const :为常量
    // const int a = 10;
    // //a = 20;
    // int *p = &a;
    // *p = 20;
    // printf("%d\n",a);
    int a = 2;
    // const int *p = &a;//常量指针：指针指向一个常量
    // *p = 20;  //指向内存的值不能修改
    int *const p = &a; // 指针常量：指针本身是一个常量
    int b = 1;
    
    // p = &a;  //不能修改指针存放的地址

    printf("%d\n",*p);
    /*
        常量指针：指向内存的值不能修改
        指针常量：不能修改指针存放的地址
    
    */

    return 0;
}